Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ST STEPHENS MEWS Terraced £1,806,548 £1,540,000 14 Oct 2020
4 ST STEPHENS MEWS Terraced £1,850,000 8 Jan 2024
5 ST STEPHENS MEWS Terraced £1,973,763 £1,825,000 26 Nov 2021
8 ST STEPHENS MEWS Terraced £3,387,538 £3,000,000 1 Apr 2021
11 ST STEPHENS MEWS Terraced £3,275,406 £2,850,000 30 Jul 2021
12 ST STEPHENS MEWS Terraced £2,492,587 £1,350,000 26 Feb 2009
30 ST STEPHENS MEWS Terraced £1,218,630 £690,000 10 Mar 2006